home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 June / EnigmA AMIGA RUN 19 (1997)(G.R. Edizioni)(IT)[!][issue 1997-06][EAR-CD III].iso / for amiga / v1.2 / announce-1.2.10.z / announce-1.2.10
Text File  |  1997-04-23  |  3KB  |  70 lines

  1. This message announces the availability of version 1.2.10 of
  2. Linux/68k.
  3.  
  4. It can be ftped from directory /pub/linux/680x0/v1.2 at
  5. tsx-11.mit.edu.
  6.  
  7. As you can probably guess, this version of Linux/68k is "compatible"
  8. with version 1.2.10 of the PC version of Linux.
  9.  
  10. BEFORE RUNNING THIS KERNEL, CAREFULLY READ EVERY PART OF THIS
  11. ANNOUNCEMENT, AND PLAY CLOSE ATTENTION TO THE *EXT2FS* SECTION.
  12.  
  13. Notes:
  14.  
  15.     1) This kernel *cannot* be used with existing 0.9 ext2fs
  16.        filesystems without "fixing" them.  See *EXT2FS* below.
  17.  
  18.     2) This version is distributed as source only.
  19.  
  20.     3) No work has been done (yet) to make this work on the Atari
  21.        platform.  Atari guys, do your magic, and send in those
  22.        patches.
  23.  
  24.     4) While I've compiled in every Amiga option, this kernel has only
  25.        been tested on my 68030 A3000, so the only drivers tested are
  26.        the OCS graphics, the keyboard, the A3000 SCSI driver, the SCSI
  27.        disk driver, the Amiga serial port driver and the PPP network
  28.        interface.
  29.  
  30.     5) The Amiga/Atari code in this distribution is pretty much
  31.        equivalent to that in the 0.9pl6 distribution of Linux/68k.
  32.  
  33. The amiboot-1.11.gz "bootstrap" program for the Amiga can be used to
  34. boot this kernel.  I use amiga-lilo 0.3 to boot this kernel also.  I
  35. haven't tried version 0.4 yet.  Note that amiga-lilo 0.3 seems to have
  36. problems booting kernels of 700k in size.
  37.  
  38. I've created a new ramdisk image to be used with this kernel.  It is
  39. in filesys-1.2.gz in the v1.2 directory.  The most interesting
  40. programs in this filesystem from a v1.2 point of view are the
  41. /sbin/fsck.ext2, /sbin/mkfs.ext2 and /sbin/update programs.
  42. /sbin/fsck.ext2 and /sbin/mkfs.ext2 are versions of the e2fsprogs-0.5b
  43. which *must* be used with v1.2 of Linux/68k.  See *EXT2FS* below.
  44. /sbin/update is the "bdflush" daemon some of you may have heard about.
  45. It gives better disk buffer writing performance than the existing
  46. /sbin/update program.  Note that /sbin/update will only do the
  47. "bdflush" business on a 1.2 system, but can be used as a replacement
  48. for /sbin/update on older (v0.9) systems also.
  49.  
  50. *EXTFS*:
  51.  
  52.    When I first created Linux/68k (and the ported the ext2fs
  53.    filesystem) I made a bad decision about the implementation of the
  54.    linux kernel bit operations for the m68k.  I made them
  55.    little-endian when they should really have been big-endian.  I have
  56.    rectified this mistake in v1.2.  The bit-operations are big-endian,
  57.    and the ext2fs filesystem uses these bit operations.  This means
  58.    that the inode and block bitmaps of existing ext2fs filesystems
  59.    *cannot* be used by the v1.2 kernel.  If you want to use existing
  60.    filesystems, you must boot the 1.2 ramdisk filesystem, and run the
  61.    /sbin/fsck.ext2 program on every ext2fs filesystem you intend to
  62.    use with the v1.2 kernel.  Note that after running the new
  63.    fsck.ext2 on these filesystems, they cannot be used by v0.9 kernels
  64.    unless you run the v0.9 fsck.ext2 on them.  If you wish to create a
  65.    *new* ext2fs partition to use with v1.2, use the mkfs.ext2 on the
  66.    1.2 ramdisk filesystem.
  67.  
  68. The patches required to e2fsprogs-0.5b to support Linux/68k v1.2.0 are
  69. found in e2fsprogs-0.5b.diffs.gz in the v1.2 directory.
  70.